package com.bbcare.switchData.entity.model;

import com.bbcare.switchData.entity.basemodel.BaseEntityForBB;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;


public class MedicationInfo extends BaseEntityForBB<MedicationInfo> {



	private String busiId;
	private String planId;
	private String medicineId;
	private String medSkuId;
	private String seqNo;
	private String status;
	private String medicineName;
	private String medUnitId;
	private String medicineDose;
	private String calcuMethod;
	private String frequencyDay;
	private String frequencyTime;
	private String medicineNote;
	private String medCharacter;
	private String indication;
	private String adverseReaction;
	private String taboo;
	private String considerations;
	private String medUnitName;
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss" ,timezone = "GMT+8")
	private Date beginDate;
	@DateTimeFormat(pattern = "yyyy-MM-dd")
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss" ,timezone = "GMT+8")
	private Date endDate;
	private String  ptCourseId;
	private String userId;
	private String medType;
	private String revStatus;
	private String medTypeAsc;
	private String tenantId;

	public String getTenantId() {
		return tenantId;
	}

	public void setTenantId(String tenantId) {
		this.tenantId = tenantId;
	}

	public String getMedTypeAsc() {
		return medTypeAsc;
	}

	public void setMedTypeAsc(String medTypeAsc) {
		this.medTypeAsc = medTypeAsc;
	}

	public String getRevStatus() {
		return revStatus;
	}

	public void setRevStatus(String revStatus) {
		this.revStatus = revStatus;
	}

	public String getMedType() {
		return medType;
	}

	public void setMedType(String medType) {
		this.medType = medType;
	}

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public String getPtCourseId() {
		return ptCourseId;
	}

	public void setPtCourseId(String ptCourseId) {
		this.ptCourseId = ptCourseId;
	}

	public String getBusiId() {
		return busiId;
	}

	public void setBusiId(String busiId) {
		this.busiId = busiId;
	}

	public String getPlanId() {
		return planId;
	}

	public void setPlanId(String planId) {
		this.planId = planId;
	}

	public String getMedicineId() {
		return medicineId;
	}

	public void setMedicineId(String medicineId) {
		this.medicineId = medicineId;
	}

	public String getMedSkuId() {
		return medSkuId;
	}

	public void setMedSkuId(String medSkuId) {
		this.medSkuId = medSkuId;
	}

	public String getSeqNo() {
		return seqNo;
	}

	public void setSeqNo(String seqNo) {
		this.seqNo = seqNo;
	}

	public String getStatus() {
		return status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public String getMedicineName() {
		return medicineName;
	}

	public void setMedicineName(String medicineName) {
		this.medicineName = medicineName;
	}

	public String getMedUnitId() {
		return medUnitId;
	}

	public void setMedUnitId(String medUnitId) {
		this.medUnitId = medUnitId;
	}

	public String getMedicineDose() {
		return medicineDose;
	}

	public void setMedicineDose(String medicineDose) {
		this.medicineDose = medicineDose;
	}

	public String getCalcuMethod() {
		return calcuMethod;
	}

	public void setCalcuMethod(String calcuMethod) {
		this.calcuMethod = calcuMethod;
	}

	public String getFrequencyDay() {
		return frequencyDay;
	}

	public void setFrequencyDay(String frequencyDay) {
		this.frequencyDay = frequencyDay;
	}

	public String getFrequencyTime() {
		return frequencyTime;
	}

	public void setFrequencyTime(String frequencyTime) {
		this.frequencyTime = frequencyTime;
	}

	public String getMedicineNote() {
		return medicineNote;
	}

	public void setMedicineNote(String medicineNote) {
		this.medicineNote = medicineNote;
	}

	public String getMedCharacter() {
		return medCharacter;
	}

	public void setMedCharacter(String medCharacter) {
		this.medCharacter = medCharacter;
	}

	public String getIndication() {
		return indication;
	}

	public void setIndication(String indication) {
		this.indication = indication;
	}

	public String getAdverseReaction() {
		return adverseReaction;
	}

	public void setAdverseReaction(String adverseReaction) {
		this.adverseReaction = adverseReaction;
	}

	public String getTaboo() {
		return taboo;
	}

	public void setTaboo(String taboo) {
		this.taboo = taboo;
	}

	public String getConsiderations() {
		return considerations;
	}

	public void setConsiderations(String considerations) {
		this.considerations = considerations;
	}

	public String getMedUnitName() {
		return medUnitName;
	}

	public void setMedUnitName(String medUnitName) {
		this.medUnitName = medUnitName;
	}

	public Date getBeginDate() {
		return beginDate;
	}

	public void setBeginDate(Date beginDate) {
		this.beginDate = beginDate;
	}

	public Date getEndDate() {
		return endDate;
	}

	public void setEndDate(Date endDate) {
		this.endDate = endDate;
	}
}
